package jzqb.po;


import cnki.tpi.kbatis.annotation.Column;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class QBBKPo {
    @Column("标题")
    private String title;

    @Column("作者")
    private String author;

    @Column("关键词")
    private String keyWord;

    @Column("简介")
    private String introduce;

    @Column("封面")
    private String cover;

    @Column("语言")
    private String language;

    @Column("正文")
    private String text;

    @Column("领域")
    private String field;

    @Column("录入人")
    private String recorder;

    @Column("机构")
    private String organ;

    @Column("编辑时间")
    private String editTime;

    @ApiModelProperty(value = "0:暂存  1:提交")
    @Column("编辑状态")
    private String editStatus;

    @Column("审核人")
    private String auditPerson;

    @Column("审核意见")
    private String auditAdvice;

    @Column("审核时间")
    private String auditTime;

    @Column("年")
    private String year;

    @ApiModelProperty(value = "0:文件暂存  1:审核中  2:审核通过   3:审核未通过(包含退审和审核驳回)")
    @Column("状态")
    private String status;

    @Column("TABLENAME")
    private String tableName;

    @Column("数据来源")
    private String dataSources;

    @Column("主题")
    private String theme;

    //是否重新上传头像 0:否  1:是
    private Integer isUpdateCoverPath;

    @Column("SYS_FLD_SECURITY")
    private String security;

    @Column("SYS_FLD_METAID")
    private String metaId;

    @ApiModelProperty("任务用户名")
    @Column("SYS_FLD_TASKUSERNAME")
    private String taskUserName;

    @ApiModelProperty("任务日期")
    @Column("SYS_FLD_TASKDATE")
    private String taskDate;

    @ApiModelProperty("标记用户名")
    @Column("SYS_FLD_MARKUSERNAME")
    private String markUserName;

    @ApiModelProperty("标记状态")
    @Column("SYS_FLD_MARKSTATE")
    private String markState;

    @ApiModelProperty("标记日期")
    @Column("SYS_FLD_MARKDATE")
    private String markDate;

    @ApiModelProperty("检查用户名")
    @Column("SYS_FLD_CHECKUSERNAME")
    private String checkUserName;

    @ApiModelProperty("检查状态")
    @Column("SYS_FLD_CHECKSTATE")
    private String checkState;

    @ApiModelProperty("检查日期")
    @Column("SYS_FLD_CHECKDATE")
    private String checkDate;

    @ApiModelProperty("错误信息")
    @Column("SYS_FLD_ERRORINFO")
    private String errorInfo;

    @ApiModelProperty("记录添加日期")
    @Column("SYS_FLD_RECORDADDDATE")
    private String recordAddDate;

    @ApiModelProperty("记录修改日期")
    @Column("SYS_FLD_RECORDUPDATEDATE")
    private String recordUpdateDate;

    @ApiModelProperty(value = "文件更新日期")
    @Column("SYS_FLD_FILEUPDATEDATE")
    private String fileUpdateDate;

    @ApiModelProperty(value = "资源拥有者")
    @Column("SYS_FLD_RESOURCEOWNER")
    private String resourceOwner;

    @ApiModelProperty(value = "下载量")
    @Column("SYS_FLD_DOWNLOADRATE")
    private String downLoadRate;

    @ApiModelProperty(value = "数字文件名")
    @Column("SYS_FLD_DIGITFILENAME")
    private String digitFileName;

    @Column("SYS_FLD_VSM")
    private String vsm;

    @ApiModelProperty(value = "浏览量")
    @Column("SYS_FLD_BROWSERATE")
    private String browseRate;

    @ApiModelProperty(value = "评论量")
    @Column("SYS_FLD_COMMENTRATE")
    private String commentRate;

    @ApiModelProperty(value = "标记任务状态")
    @Column("SYS_FLD_MARKTASKSTATE")
    private String markTaskState;

    @ApiModelProperty(value = "标记任务负责人")
    @Column("SYS_FLD_MARKTASKOWNER")
    private String markTaskOwner;

    @ApiModelProperty(value = "检查任务负责人")
    @Column("SYS_FLD_CHECKTASKOWNER")
    private String checkTaskOwner;

    @ApiModelProperty(value = "唯一标识符")
    @Column("SYS_FLD_SYSID")
    private Integer sysID;

}
